Repository navigation
Add four agent skills: expense report, time tracking, worker data quality, learning enrolment - #25
Merged
Ekwuno merged 1 commit intoNov 12, 2026
Conversation
…lity, learning enrolment Each skill names the Workday operations it uses, keeps every change as a proposal for a person to approve, and says in its README which operations were run on a development tenant and which were not.
Example auditAudited Run it yourself: |
5 tasks done
5 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR adds or changes
Four more agent skills in the same shape as the five merged in #24. Each one names the exact Workday operations it
relies on, treats every change as a proposal that a person approves, and lists what the agent must refuse.
expense-report-agent-skill: find the real expense item for each line, prepare a report, cancel one not yet approvedtime-tracking-agent-skill: read calculated time, look up the time entry code, prepare reported hours for one worker and one dayworker-data-quality-agent-skill: find workers with missing personal data through read-only WQL, prepare a date of birth correctionlearning-enrolment-agent-skill: find a course by its Workday ID through WQL, prepare one enrolment per learnerChecklist for new or changed examples
examples/node scripts/validate-examples.mjs --checkpasses (validexample.json, README present, index table in sync)node scripts/audit-examples.mjs --changedpasses, or the findings it reports are explained belowAnything reviewers should know?
--skip-arcane(hub rules only); the folders hold markdown and JSON, no Extend source.tenant on 11 November 2026 and which I did not. The REST and WQL reads ran. The SOAP writes follow the published
definitions and were not run to completion.
GET /expenseItemsthe filter that works issearchString.A
searchparameter is ignored and every item comes back.example.jsonbecause it is not in the approved product list.🤖 Generated with Claude Code